package Controladores;

import View.Principal;

public class CtrlPrincipal {

    public CtrlPrincipal() {
       Principal pcp = new Principal(this);
    }

    // Módulo Concluido
    public void IniciaCadastroCliente(){
        CtrlCliente ctrl_cli = new CtrlCliente();
        ctrl_cli.CadastroClienteNovo();
    }
    public void IniciaConsultaClientes(){
        CtrlCliente ctrl_cli = new CtrlCliente();
        ctrl_cli.ConsultaClientes();
    }

     
    public void IniciaCadastroFuncionario(){
        CtrlFuncionario ctrl_func = new CtrlFuncionario();
        ctrl_func.CadastroFuncionarioNovo();
    }
    public void IniciaConsultaFuncionario(){
        CtrlFuncionario ctrl_func = new CtrlFuncionario();
        ctrl_func.ConsultaFuncionario();
    }

    // Módulo em Construção
    public void IniciaCadastroProduto(){
        CtrlProduto ctrl_prod = new CtrlProduto();
        ctrl_prod.CadastroProdutoNovo();
    }
    public void IniciaConsultaProdutos(){
        CtrlProduto ctrl_prod = new CtrlProduto();
        ctrl_prod.ConsultaProdutos();
    }

    
    public void IniciaCadastroServico(){
        CtrlServico ctrl_serv = new CtrlServico();
        ctrl_serv.CadastroServicoNovo();
    }
    public void IniciaConsultaServicos(){
        CtrlServico ctrl_serv = new CtrlServico();
        ctrl_serv.ConsultaServicos();
    }

    /* Módulo não Construido ainda
    public void IniciaCadastroVenda(){
        CtrlVendas ctrl_vend = new CtrlVendas();
        ctrl_vend.CadastroVendasNovo();
    }
    public void IniciaConsultaVendas(){
        CtrlVendas ctrl_vend = new CtrlVendas();
        ctrl_vend.ConsultaVendas();
    }*/

    // Módulo não Construido ainda
    public void IniciaGerarRelatorio(){
        CtrlRelatorio ctrl_rel = new CtrlRelatorio();
        ctrl_rel.GerarRelatorio();
    }
    
}
